Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F6 Italy F7 EFG Swiss Open - Gstaad Zug Challenger San Marino Challenger Shenzhen 1 Challenger Como Challenger Bad Waltersdorf Challenger Genova Challenger Shanghai Rolex Masters - Shanghai Olbia Challenger Swiss Indoors Basel - Basel Valencia Challenger Bergamo Challenger Moselle Open - Metz Italy #3-w1 Italy #3-w2 Italy #3-w3 Italy #3-w4 Chile F3 Uruguay F1 Argentina F7 Spain F1 Spain F2 Tenerife 1 Challenger Italy F2 Italy F3 Italy F4 Italy F9 Italy F4 Turin Challenger Qatar ExxonMobil Open - Doha Manama Challenger Oeiras 3 Challenger BNP Paribas Open - Indian Wells Phoenix Challenger Grand Prix Hassan II - Marrakech Naples Challenger French Open - Paris Internazionali BNL d'Italia - Rome Perugia Challenger Wimbledon - London Mallorca Championships - Mallorca San Marino Challenger EFG Swiss Open - Gstaad Plava Laguna Croatia Open - Umag U.S. Open - New York Chengdu Open - Chengdu China Open - Beijing Hangzhou Challenger Almaty Open - Almaty Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Belgrade Open - Belgrade Montemar Challenger Cap Cana Challenger Adelaide International - Adelaide BNP Paribas Open - Indian Wells Naples Challenger Mutua Madrid Open - Madrid Turin Challenger Grand Prix Hassan II - Marrakech Internazionali BNL d'Italia - Rome Wimbledon - London French Open - Paris Boss Open - Stuttgart Mallorca Championships - Mallorca Nottingham 2 Challenger Italy F5 Warsteiner Challenger Wolfsburg - Wolfsburg Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor - Kyoto Head Cup Busan Open - Busan The Granby Natrel Challenger - Granby Hilton Waikoloa Village USTA Challenger - Waikoloa 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Burnie Challenger - Tasmania Sporting Challenger - Turin The Surbiton Trophy - Surbiton Riviera di Rimini Challenger 2004 - Rimini Antonio Savoldi-Marco Co. - Manerbio Samsung Securities Cup - Seoul Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Challenger Casablanca San Angel - Mexico City Garden Open 2005 - Rome Fergana Challenger - Fergana Copa Petrobras - Aracaju ATP Challenger Numea - New Caledonia Copa Kia - Santiago Hilton Waikoloa Village USTA Challenger - Waikoloa Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 2006 Challenger of Santa Clarita California Challenger - Valencia Unicredit (Suisse) Bank S. A. Challenger - Chiasso Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo 5° Sporting Challenger - Turin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver Kobstaedernes ATP Challenger - Kolding Copa Petrobras Uruguray - Montevideo The LTA Nottingham Challenger - Nottingham Challenger Banque Nationale Rimouski - Rimouski Copa Petrobras Argentina - Buenos Aires Flea Market Cup Busan Challenger Tennis - Busan Kia International In Caloundra - Caloundra La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger Natrel Presented by National Bank - Granby GHI Bronz Classic - Bronx Bukhara Challenger - Bukhara Copa Petrobras Brazil - Belo Horizonte Architect Open - Budapest Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto BMW Tennis Championship - Sunrise Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote Busan Open - Busan New Delhi Challenger II - New Delhi Yokohama Challenger 2001 - Yokohama C.T. San Remo - XIII Piertomaso Tessitore - San Remo Memorial A. Manfredini Sassuolo Challenger - Sassuolo Fergana Tennis Challenger Tournament - Fergana Sporting Challenger '08-Trofeo Regione Piemonte - Turin Heineken Challenger - Ho Chi Minh City Challenger Leon 2004 - Leon IPP Open - Helsinki Genova Open Challenger - Genova Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan The LTA Wrexham Challenger - Wrexham Odlum Brown Vancouver Open - Vancouver Heilbronn Challenger Napoli Challenger X Open Internacional D'Andorra - Andorra Tenerife Challenger Izmir Challenger Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx San Benedetto Challenger Open D'Orleans - Orleans Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Montevideo USTA Challenger of Tiburon - Tiburon Shimadzu All Japan Indoor Tennis Championships - Kyoto Chuncheon Challenger Athens Challenger GHI Bronx Tennis Classic - Bronx Rhodes Challenger Ramat Hasharon Challenger China Open - Beijing Busan Challenger Kosice Challenger ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi 12th BH Tennis Open International Cup - Belo Horizonte Sunrise Challenger Genova Challenger Napoli Challenger Buenos Aires Challenger Seoul Challenger A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Barletta Challenger ATP Challenger 2003 Numea - New Caledonia Busan Challenger USTA Men's Challenger of Dallas - Dallas Prostejov Challenger Vancouver Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Seoul Challenger Burnie Challenger Caloundra Challenger Singapore Challenger Le Gosier Challenger Barletta Challenger Kaohsiung Challenger Busan Challenger Shanghai Challenger Ningboo Challenger Uncle Tobys Challenger in Caloundra - Caloundra Seoul Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Kun-Ming Challenger Busan Challenger Kaoshuing Challenger Seoul Challenger Challenger Groningen - Groningen Shenzhen Challenger Kaohsiung Challenger Oldum Brown Vancouver Open - Vancouver Taipei City Challenger Busan Challenger Seoul Challenger Open Costa Daurada - Tarragona Ningboo Challenger Hua Hin Challenger IX Torneo Internacionale de Tennis - Barletta Seoul Challenger Bangkok Challenger Surbiton Challenger Ilkley Challenger Tennis Napoli Cup - Napoli Kaohsiung Challenger Ningboo Challenger Suzhou Challenger Draft Corona Mexico City Open - Mexico City Irving Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Chengdu Challenger Jinan Challenger Olbia Challenger - Olbia Shanghai Challenger Ningboo Challenger Copa Petrobras Brazil - Aracaju San Remo Tennis Cup 15° Piertomaso - San Remo Busan Open Challenger Tennis - Busan Seoul Challenger Busan Challenger 4° Sporting Challenger - Turin Samsung Securities Cup - Seoul USTA Seascape Challenger - Aptos Flea Market Cup - Busan Aberto de Sao Paulo - Sao Paulo Manchester Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Santiago Challenger Samsung Challenger 2007 - Ho Chi Minh City Genoa Open Challenger-Fondazione Carige - Genova Sir Supermercati - Rome Tennis Napoli Cup 2007 - Napoli Copa Petrobras - Bogota Copa Petrobras - Santiago Morocco Tennis Tour - Casablanca Cagliari Challenger Sassuolo Challenger Granby Challenger - Granby USTA Seascape Challenger - Aptos Challenger Cudad de Guayaquil - Guayaquil Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Mauthausen Challenger Cyclus Open de Tenis - Florianopolis The 70th King's Cup and Queen's Cup - Bangkok 10° Trofeo Luigi Pezzoli - Bergamo Dharwad Challenger 2006 - Dharwad Swanston Challenger - Sacramento dBI Tennis Challenger - Binghamton Heineken Challenger - Ho Chi Minh City Samsung Securities Cup - Seoul SAP Open - San Jose Britania Zavaleta - Puebla Yokohama World Tennis Gaora Cup - Yokohama Arizona Men's Tennis Championships - Scottsdale RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo II Challenger Ciudada de Guayaquil - Guayaquil The Stella Artois Championships - London Kia International In Kawana - Kawana Dutch Open Tennis - Amersfoort Millenium Tennis Championships - Delray Beach The Tennis Channel Open - Las Vegas Izmir Cup - Izmir Johannesburg Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Abierto Club Casablanca - Mexico City Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Heineken Open - Auckland SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg Legg Mason Tennis Classic - Washington China Open - Beijing St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Studena Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Brasil Open - Sao Paulo U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Torneo Internacional Challenger Fila 2005 - Leon Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Apia International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Ramat Hasharon Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia ASB Classic - Auckland Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai ASB Classic - Auckland HTV Challenger - Ho Chi Minh City Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Hungarian Open - Budapest Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Chengdu Open - Chengdu Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Geneva Open - Geneva SkiStar Swedish Open - Bastad Tashkent Challenger Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Cordoba Open - Cordoba Rio Open - Rio de Janeiro Seoul Challenger Grand Prix Hassan II - Marrakech Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Swiss Indoors Basel - Basel Suzhou Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Hamburg European Open - Hamburg Busan Open Challenger Tennis - Busan Antalya Open - Antalya Great Ocean Road Open - Melbourne Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva cinch Championships - London Erste Bank Open - Vienna San Diego Open - San Diego Sydney Tennis Classic - Sydney Argentina Open - Buenos Aires Serbia Open - Belgrade Nordea Open - Bastad Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Gijon Open - Gijon Tennis Napoli Open - Naples ASB Classic - Auckland Rio Open - Rio de Janeiro Tata Open 2003 - Chennai Black Forest Open - Freudenstadt Challenger Brasov - Brasov Karshi Challenger - Karshi Le Gosier Challenger Sail Open - New Delhi RCA Championships - Indianapolis Busan Challenger Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Synsam Swedish Open - Bastad Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Telecom Italia Masters - Rome Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Nanchang Challenger Pacific Life Open - Indian Wells RCA Championships - Indianapolis Sony Ericsson Open - Miami Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Beijing Challenger Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BCR Open Romania - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo Campionati Internazionali di Sicilia - Palermo U.S. Open - New York Australian Open - Melbourne Wimbledon - London AIG Japan Open Tennis Championships - Tokyo Kroger / St. Jude International - Memphis French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Chennai Open - Chennai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Brasil Open - Costa do Sauipe U.S. Open - New York Australian Open - Melbourne French Open - Paris SAP Open - San Jose Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Regions Morgan Keegan Championships - Memphis Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco U.S. Open - New York Australian Open - Melbourne French Open - Paris Asuncion Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Open Seat Godo 2007 - Barcelona U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Gallagher International - Hamilton Brasil Open - Costa do Sauipe Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Hopman Cup - Perth Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, ITA-GBR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 SAP Open - San Jose Davis Cup, World Group, QF, ITA-FRA 1-3 Laver Cup - Geneva Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) 15th Asian Games Doha 2006 AAMI Classic - Kooyong Dallas Challenger The Artois Championships - London Orange Warsaw Open - Warsaw Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Salem Open - Hong Kong Pilot Pen Tennis - New Haven Estoril Open - Estoril Chennai Open - Chennai Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Movistar Open - Vina del Mar Open de Moselle - Metz Copa Telmex - Buenos Aires University of Tennessee USTA Challenger - Knoxville USTA Challenger of Dallas - Dallas Legg Mason Tennis Classic - Washington Abierto Mexicano Telcel - Acapulco The Natrel's Challenger of Granby - Granby Credicard Mastercard Tennis Cup - Campos do Jordao Heineken Open Shanghai - Shanghai Medibank International - Sydney Mercedes Cup - Stuttgart Memorial Manfredini - Sassuolo The Stella Artois Championships - London Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona AEGON Championships - London Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur BB&T Atlanta Open - Atlanta The 10tele.com Open - Nottingham Kremlin Cup - Moscow Apia International - Sydney China Open - Beijing Winston-Salem Open - Winston-Salem Sofia Open - Sofia Argentina Open - Buenos Aires Mumbai Open - Mumbai The Stella Artois Grass Court Championships - London ATP Studena Croatia Open Umag - Umag Maia Challenger Ordina Open - 's-Hertogenbosch Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Topshelf Open - 's-Hertogenbosch Millennium Estoril Open - Estoril Argentina Open - Buenos Aires China Open - Beijing Memphis Open - Memphis BMW Open - Munich Medibank International - Sydney Vietnam Open - Ho Chi Minh City Gonet Geneva Open - Geneva Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade AEGON International - Eastbourne U.S. National Indoor Tennis Championships - Memphis Swiss Open - Gstaad Catella Swedish Open - Bastad Qatar Exxon Mobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland AAPT Championships - Adelaide AIG Japan Open - Tokyo Citi Open - Washington Argentina Open - Buenos Aires PTT Thailand Open - Bangkok China Open - Beijing Intrum Stockholm Open - Stockholm SA Tennis Open - Johannesburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Erste Bank Open - Vienna BCR Open Romania - Bucharest Masters Series Monte-Carlo - Monte Carlo Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona Chile Dove Men+Care Open - Santiago BNP Paribas Masters - Paris BMW Open - Munich Argentina Open - Buenos Aires BNP Paribas Masters - Paris Barcelona Open Banc Sabadell - Barcelona Nordea Open - Bastad ASB Classic - Auckland Anytech365 Andalucia Open - Marbella Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, TPE-JPN 3-2 French Open - Paris Hyundai Hopman Cup - Perth Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, TPE-IND 2-3 Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group II, 2R, TPE-PHI 3-1 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QR, ITA-KOR 4-0 Davis Cup, Group II, 1R, TPE-LIB 5-0 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 ATP Cup - Melbourne Wimbledon (juniors) Olympics - Athens